
// ExampleCode.h : main header file for the PROJECT_NAME application
//

#pragma once

#ifndef __AFXWIN_H__
	#error "include 'stdafx.h' before including this file for PCH"
#endif

#include "resource.h"		// main symbols
#include <vector>
#include <list>
#include "APPDataBase.h"

// CExampleCodeApp:
// See ExampleCode.cpp for the implementation of this class
//

class CExampleCodeApp : public CWinAppEx
{
public:
	CExampleCodeApp();

// Overrides
	public:
	virtual BOOL InitInstance();

// Implementation

	DECLARE_MESSAGE_MAP()
};

extern CExampleCodeApp theApp;


//typedef std::vector<APPDataBase *> APPDataBasePointerVec;
//typedef APPDataBasePointerVec::iterator APPDataBasePointerIter;
//
//extern APPDataBasePointerVec exampleAppPointerVec;//qsq

typedef std::list<APPDataBase *> APPDataBasePointerList;
typedef APPDataBasePointerList::iterator APPDataBasePointerListIter;

extern APPDataBasePointerList exampleAppPointerList;